package com.mrd.gtimpframe.service;

import java.util.List;

import com.alibaba.fastjson.JSONObject;
import com.mrd.gtimpframe.base.BaseService;
import com.mrd.gtimpframe.entity.TGenSupSrvProvide;

public interface TGenSupSrvProvideService extends BaseService<TGenSupSrvProvide> {
  /**
   * 根据对象查询所有
   * 
   * @author han
   * @return
   */
  List<TGenSupSrvProvide> queryList(TGenSupSrvProvide tGenSupSrvProvide);

  int deleteBatch(Object[] id);

  /**
   * 查询线下供应商
   * 
   * @author han
   * @return
   */
  List<JSONObject> selOffLineCompany(String code);

  /**
   * 查询口岸下的供应商
   * 
   * @author han
   * @return
   */
  public List<JSONObject> selectOffLineSup(String code);

  /**
   * 查询报关行或者进出口
   * 
   * @author han
   * @param code
   * @return
   */
  public List<JSONObject> selCompanyGkBgx(String code);

}
